package core.manager;

import java.util.List;

import core.model.Supermercado;


/**
 * @author andoniibarguchilorenzo
 * interface que habla con el cualquier interface.dao, normalmente usan
 * los mismos metodos genericos, pero aparte se pueden implementar otras
 * operaciones; ademas es hijo de GenericManager
 */
public interface SupermercadoManager extends
		GenericManager<Supermercado, Integer> {

	Supermercado findBy(int cod_supermercado);

	List<Supermercado> getAll();

	void deleteSupermercado(int cod_supermercado);

	void insertSupermercado(Supermercado supermercado);

	List<Supermercado> getbyEmpresa(int cod_Empresa);

}
